<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>联合监管任务办理</title>
    <script src="../../../js/header.js"></script>
</head>

<body>
<div v-cloak id="app">
    <div style="margin-top: 10px;">
        <div style="margin-top: 10px;border-bottom:1px solid rgba(200,200,200,0.43);">
            <el-form :model="selectForm" :rules="rules" ref="selectForm" label-width="150px">
                <el-row>
                    <el-col :span="8">
                        <el-form-item label="任务名称:" prop="" label-width="150px">
                            <el-input v-model="selectForm.taskName" placeholder=""></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col span="8">
                        <el-form-item label="监管类型:" label-width="150px">
                            <el-select  v-model="selectForm.taskJgType" placeholder="请选择" >
                                <el-option label="行政检查" value="行政检查"></el-option>
                                <el-option label="行政处罚" value="行政处罚"></el-option>
                                <el-option label="行政强制" value="行政强制"></el-option>
                                <el-option label="其它" value="其它"></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col span="8">
                        <el-form-item label="监管对象名称" label-width="150px">
                            <el-input v-model="selectForm.objectname"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row  >
                    <el-col span="8">
                        <el-form-item label="分办时间:" label-width="150px">
                            <el-row>
                                <el-col span="6" style="width: 180px;">
                                    <el-form-item prop=" fbTimeFirst">
                                        <el-date-picker type="date" :editable="false" placeholder="选择日期" v-model="selectForm.fbTimeFirst"
                                                        value-format="yyyy-MM-dd " style="width: 180px;"  @change="changeval()">
                                        </el-date-picker>
                                    </el-form-item>
                                </el-col>
                                <el-col span="1" style="color: rgb(192, 204, 218);text-align: center;">
                                    <span> 至 </span>
                                </el-col>
                                <el-col span="6">
                                    <el-form-item prop="fbTimeSecond">
                                        <el-date-picker type="date"  :editable="false" placeholder="选择日期" v-model="selectForm.fbTimeSecond"
                                                        value-format="yyyy-MM-dd  " style="width: 180px;" @change="changeval()">
                                        </el-date-picker>
                                    </el-form-item>
                                </el-col>
                            </el-row>
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="任务状态:" prop="" label-width="150px">
                            <el-select v-model="selectForm.taskState" >
                                <el-option label="已答复" value="104"></el-option>
                                <el-option label="已拒绝" value="106"></el-option>
                                <el-option label="已反馈" value="105"></el-option>
                                <el-option label="已结束" value="107"></el-option>
                                <el-option label="待办理" value="102"></el-option>
                                <el-option label="处理中" value="103"></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>

                    <div style="float: right;">
                        <el-button type="primary" size="small" style="width: 60px;height: 30px;" @click="searchForm()">查询</el-button>
                        <el-button type="warning" size="small" style="width: 60px;height: 30px;" @click="resetForm()">重置</el-button>
                    </div>
                </el-row>
            </el-form>
        </div>

        <el-table :data="tableData" border style="width: 100%;margin-top: 35px;" :header-cell-style="{background:'#eef1f6',color:'#606266'}">
            <el-table-column type="selection" ></el-table-column>
            <el-table-column
                    type="index"
                    label="序号"
                    width="50"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="taskname"
                    label="任务名称"
                    width="140"
                    align="center" >
            </el-table-column>
            <el-table-column
                    prop="taskJgType"
                    label="监管事项类型"
                    width="140"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="objectname"
                    label="监管对象名称"
                    width="160"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="unionSectionName"
                    label="协办部门名称"
                    width="140"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="taskstarttime"
                    label="任务发起时间"
                    width="130"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="endTime"
                    label="任务结束时间"
                    width="130"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="fbTime"
                    label="分办时间"
                    width="130"
                    align="center">
            </el-table-column>
            <el-table-column
                    prop="taskState"
                    label="任务状态"
                    width="100"
                    align="center">
                <template slot-scope="scope">
                    <span v-if="scope.row.taskState==104">已答复</span>
                    <span v-if="scope.row.taskState==106">已拒绝</span>
                    <span v-if="scope.row.taskState==105">已反馈</span>
                    <span v-if="scope.row.taskState==107">已结束</span>
                    <span v-if="scope.row.taskState==102">待办理</span>
                    <span v-if="scope.row.taskState==103">处理中</span>
                </template>
            </el-table-column>

            <el-table-column label="操作" align="center" width="">
                <template slot-scope="scope" fixed="right">
                    <span v-if="scope.row.taskState==102">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)" >查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" disabled>答复</el-button>
                    </span>
                    <span v-if="scope.row.taskState==104">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)" disabled>查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" disabled>答复</el-button>
                    </span>
                    <span v-if="scope.row.taskState==106">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)" disabled>查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" disabled>答复</el-button>
                    </span>
                    <span v-if="scope.row.taskState==105">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)" disabled>查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" disabled>答复</el-button>
                    </span>
                    <span v-if="scope.row.taskState==107">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)"disabled >查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" disabled>答复</el-button>
                    </span>
                    <span v-if="scope.row.taskState==103">
                    <el-button class="look" size="mini" @click="checkContent(scope.$index,scope.row)">查看</el-button>
                    <el-button type="success" size="mini" @click="office(scope.$index,scope.row)" disabled>查收</el-button>
                    <el-button type="info" size="mini" @click="reply(scope.$index,scope.row)" >答复</el-button>
                    </span>
                </template>
            </el-table-column>
        </el-table>
        <div style="overflow: hidden;">
            <div class="pagination">
                <el-pagination
                        @size-change="handleSizeChange"
                        @current-change="handleCurrentChange"
                        :current-page="currentPage"
                        :page-sizes="[10, 20, 30, 40]"
                        :page-size="pagesize"
                        background
                        layout="total, sizes,prev, pager, next"
                        :total="tableTotal"
                        prev-text="上一页"
                        next-text="下一页">
                </el-pagination>
            </div>
        </div>

        <!--查看联合监管任务详情-->
        <el-dialog title="" :visible.sync="dialogForm" center fullscreen>
            <div style="margin-top: 10px;">
                <el-form :model="Detail" :rules="rules" ref="Detail" label-width="140px" class="form_date_width">
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务编号:"  prop="taskInfo.taskno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="任务名称:" prop="taskInfo.taskname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskname"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务发起时间:"  prop="taskInfo.taskstarttime" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskstarttime"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位类型:" prop="taskInfo.initiateUnitType" label-width="150px">
                                <el-select v-model="Detail.taskInfo.initiateUnitType" placeholder="请选择"  disabled>
                                    <el-option label="部门" value="0"></el-option>
                                    <el-option label="地区" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="发起单位编码:"  prop="taskInfo.initiateunitno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitno" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位名称:"  prop="taskInfo.initiateunitname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitname" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <div v-for="(item,index) in Detail.taskXb">
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="协办单位类型:"  :prop="'taskXb.'+index+'.unionType'" :rules="rules.unionType" label-width="150px">
                                    <el-select v-model="item.unionType" placeholder="请选择" disabled>
                                        <el-option label="部门" value="0"></el-option>
                                        <el-option label="地区" value="1"></el-option>
                                    </el-select>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row v-if="item.unionType=='0'">
                            <el-col :span="12">
                                <el-form-item label="协办部门编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办部门名称:"  :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName" label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>

                        </el-row>
                        <el-row v-if="item.unionType=='1'">
                            <el-col :span="12">
                                <el-form-item label="协办地方编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办地方名称:" :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName"  label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                        </el-row>
                    </div>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            监管对象详情信息
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象行业类型:"  prop="taskInfo.superviseobjectno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.superviseobjectno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象类型:" prop="superviseObject.objectType" label-width="150px">
                                <el-select v-model="Detail.superviseObject.objectType" placeholder="请选择" disabled>
                                    <el-option
                                            v-for="item1 in jgdxlx_status"
                                            :key="item1.appId"
                                            :label="item1.dictName"
                                            :value="item1.dictName"
                                    ></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象名称:"  prop="superviseObject.objectname" label-width="150px">
                                <el-input v-model="Detail.superviseObject.objectname"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象标识:" prop="superviseObject.enterprisecreditcode" label-width="150px">
                                <el-input v-model="Detail.superviseObject.enterprisecreditcode"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="证件类型:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateType" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="证件内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateContent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>

                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button type="primary" size="mini" @click="viewSupervision()">查看企业监管信息详情</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="监管事项类型:"  prop="Detail.taskInfo.taskJgType " label-width="150px">
                                <el-checkbox-group v-model="taskJgTypeList"  disabled>
                                    <el-checkbox label="行政检查"></el-checkbox>
                                    <el-checkbox label="行政处罚"></el-checkbox>
                                    <el-checkbox label="行政强制"></el-checkbox>
                                    <el-checkbox label="其它"></el-checkbox>
                                </el-checkbox-group>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <!--<div v-if=" Detail.jgLhjgDffkEntity.uuid == '' ">-->
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button v-for="taskJgType in taskJgTypeList"type="primary" size="mini" @click="checkDetail(taskJgType)">{{taskJgType}}行为信息</el-button>
                        </el-col>
                    </el-row>
                    <!--</div>-->
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="主要检查内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectcontent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="检查要求:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectclaim" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="备注:"  prop="" label-width="150px">
                                <el-input
                                        type="textarea"
                                        disabled
                                        :autosize="{ minRows: 8, maxRows: 8}"
                                        placeholder=""
                                        maxlength="500"
                                        show-word-limit
                                        v-model="Detail.taskInfo.remark">
                                </el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="附件:" prop="" label-width="150px">
                                <iframe width="100%"  style="height: 270px;border: none;" scrolling="no"  :src="link1"></iframe>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            任务分办
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="类型:"  prop="taskFb.fbType" :rules="rules.fbType" label-width="140px">
                                <el-select v-model="Detail.taskFb.fbType" placeholder="请选择" disabled>
                                    <el-option label="部门" value="0"></el-option>
                                    <el-option label="地区" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='0'">
                        <el-col :span="12">
                            <el-form-item label="部级司局名称:"  prop="taskFb.fbBureau" :rules="rules.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='1'">
                        <el-col :span="12">
                            <el-form-item label="地方管局名称:"  prop="taskFb.fbBureau" :rules="rules.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row   v-if="Detail.taskFb.refuseReason !=''&&Detail.taskFb.refuseReason !='NULL'">
                        <el-col :span="24">
                            <el-form-item label="拒办原因:"  prop="taskFb.refuseReason" label-width="140px" >
                                <el-input type="textarea"
                                          disabled
                                          :autosize="{ minRows: 8, maxRows: 8}"
                                          placeholder=""
                                          maxlength="300"
                                          show-word-limit
                                          v-model="Detail.taskFb.refuseReason"  ></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            答复内容
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈类型:"  prop="jgLhjgDffkEntity.fkType" :rules="dfrules.fkType" label-width="140px">
                                <el-select v-model="Detail.jgLhjgDffkEntity.fkType" placeholder=""  disabled >
                                    <el-option label="增加监管事项" value="0"></el-option>
                                    <el-option label="反馈监管行为具体信息" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管事项类型:"  prop="Detail.jgLhjgDffkEntity.superviseItemCode " label-width="150px">
                                <el-checkbox-group v-model="superviseItemCodeList"  disabled>
                                    <el-checkbox label="行政检查"></el-checkbox>
                                    <el-checkbox label="行政处罚"></el-checkbox>
                                    <el-checkbox label="行政强制"></el-checkbox>
                                    <el-checkbox label="其它"></el-checkbox>
                                </el-checkbox-group>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈意见:"  prop="jgLhjgDffkEntity.fkIdea" label-width="150px">
                                <el-input v-model="Detail.jgLhjgDffkEntity.fkIdea" placeholder="" :disabled="formDisabled"></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈具体信息:"  prop="jgLhjgDffkEntity.fkInfo" label-width="150px">
                                <el-input v-model="Detail.jgLhjgDffkEntity.fkInfo" placeholder="" :disabled="formDisabled"></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button v-for="fkType in superviseItemCodeList"type="primary" size="mini" @click="checkDetail(fkType)">{{fkType}}行为信息</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="附件:" prop="" label-width="150px">
                                <iframe width="100%"  style="height: 270px;border: none;" scrolling="no"  :src="link2"></iframe>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="从国办接收时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskInfo.receiveTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="分办时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskInfo.fbTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="拒绝时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskFb.refuseTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="认领时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskFb.receiveTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="答复时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskFb.replyTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="结束时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskInfo.endTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="反馈时间:"  prop="" label-width="140px">
                                <el-input v-model="Detail.taskInfo.fkTime" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <div style="float:right;">
                                <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="dialogForm = false; clearAll()">关闭</el-button>
                            </div>
                        </el-col>
                    </el-row>
                </el-form>
            </div>
        </el-dialog>
        <!--查收联合监管任务-->
        <el-dialog title="" :visible.sync="checkdialogForm" center fullscreen>
            <div style="margin-top: 10px;">
                <el-form :model="Detail" :rules="resanrules" ref="checkresanrules" label-width="140px" class="form_date_width">
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务编号:"  prop="taskInfo.taskno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="任务名称:" prop="taskInfo.taskname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskname"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务发起时间:"  prop="taskInfo.taskstarttime" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskstarttime"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位类型:" prop="taskInfo.initiateUnitType" label-width="150px">
                                <el-select v-model="Detail.taskInfo.initiateUnitType" placeholder="请选择"  disabled>
                                    <el-option
                                            v-for="item in fqdwlx_status"
                                            :key="item.appId"
                                            :label="item.dictName"
                                            :value="item.appId"
                                    ></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="发起单位编码:"  prop="taskInfo.initiateunitno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitno" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位名称:"  prop="taskInfo.initiateunitname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitname" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <div v-for="(item,index) in Detail.taskXb">
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="协办单位类型:"  :prop="'taskXb.'+index+'.unionType'" :rules="rules.unionType" label-width="150px">
                                    <el-select v-model="item.unionType" placeholder="请选择" disabled>
                                        <el-option label="部门" value="0"></el-option>
                                        <el-option label="地区" value="1"></el-option>
                                    </el-select>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row v-if="item.unionType=='0'">
                            <el-col :span="12">
                                <el-form-item label="协办部门编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办部门名称:"  :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName" label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>

                        </el-row>
                        <el-row v-if="item.unionType=='1'">
                            <el-col :span="12">
                                <el-form-item label="协办地方编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办地方名称:" :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName"  label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                        </el-row>
                    </div>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            监管对象详情信息
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象行业类型:"  prop="taskInfo.superviseobjectno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.superviseobjectno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象类型:" prop="superviseObject.objectType" label-width="150px">
                                <el-select v-model="Detail.superviseObject.objectType" placeholder="请选择" disabled>
                                    <el-option
                                            v-for="item1 in jgdxlx_status"
                                            :key="item1.appId"
                                            :label="item1.dictName"
                                            :value="item1.dictName"
                                    ></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象名称:"  prop="superviseObject.objectname" label-width="150px">
                                <el-input v-model="Detail.superviseObject.objectname"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象标识:" prop="superviseObject.enterprisecreditcode" label-width="150px">
                                <el-input v-model="Detail.superviseObject.enterprisecreditcode"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="证件类型:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateType" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="证件内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateContent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>

                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button type="primary" size="mini" @click="viewSupervision()">查看企业监管信息详情</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管事项类型:"  prop="Detail.taskInfo.taskJgType " label-width="150px">
                                <el-checkbox-group v-model="taskJgTypeList"  disabled>
                                    <el-checkbox label="行政检查"></el-checkbox>
                                    <el-checkbox label="行政处罚"></el-checkbox>
                                    <el-checkbox label="行政强制"></el-checkbox>
                                    <el-checkbox label="其它"></el-checkbox>
                                </el-checkbox-group>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button v-for="taskJgType in taskJgTypeList"type="primary" size="mini" @click="checkDetail(taskJgType)">{{taskJgType}}行为信息</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="主要检查内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectcontent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="检查要求:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectclaim" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="备注:"  prop="" label-width="150px">
                                <el-input
                                        type="textarea"
                                        disabled
                                        :autosize="{ minRows: 8, maxRows: 8}"
                                        placeholder=""
                                        maxlength="500"
                                        show-word-limit
                                        v-model="Detail.taskInfo.remark">
                                </el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="附件:" prop="" label-width="150px">
                                <iframe width="100%"  style="height: 270px;border: none;" scrolling="no"  :src="link1"></iframe>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            任务分办
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="类型:"  prop="taskFb.fbType" :rules="rules.fbType" label-width="140px">
                                <el-select v-model="Detail.taskFb.fbType" placeholder="请选择" disabled>
                                    <el-option label="部门" value="0"></el-option>
                                    <el-option label="地区" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='0'">
                        <el-col :span="12">
                            <el-form-item label="部级司局名称:"  prop="taskFb.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='1'">
                        <el-col :span="12">
                            <el-form-item label="地方管局名称:"  prop="taskFb.fbBureau" :rules="rules.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px" >
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="拒办原因:"  prop="taskFb.refuseReason" label-width="140px" :rules="resanrules.refuseReason">
                                <el-input type="textarea"
                                          :autosize="{ minRows: 8, maxRows: 8}"
                                          placeholder=""
                                          maxlength="300"
                                          show-word-limit
                                          v-model="Detail.taskFb.refuseReason"  ></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="8">
                            <div >
                                <el-button type="success" size="warning" style="width: 60px;height: 30px;" @click="checkSubmit(1)"  >接收</el-button>
                            </div>
                        </el-col>
                        <el-col :span="8">
                            <div >
                                <el-button type="danger" size="warning" style="width: 60px;height: 30px;" @click="checkSubmit(2)">拒绝</el-button>
                            </div>
                        </el-col>
                        <el-col :span="8">
                            <div >
                                <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="checkdialogForm = false;clearAll()">关闭</el-button>
                            </div>
                        </el-col>
                    </el-row>
                </el-form>
            </div>
        </el-dialog>
        <!-- 答复联合监管任务-->
        <el-dialog title="" :visible.sync="DFdetailFrom" center fullscreen>
            <div style="margin-top: 10px;">
                <el-form :model="Detail" :rules="dfrules" ref="dfDetail" label-width="140px" class="form_date_width">
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务编号:"  prop="taskInfo.taskno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="任务名称:" prop="taskInfo.taskname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskname"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="任务发起时间:"  prop="taskInfo.taskstarttime" label-width="150px">
                                <el-input v-model="Detail.taskInfo.taskstarttime"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位类型:" prop="taskInfo.initiateUnitType" label-width="150px">
                                <el-select v-model="Detail.taskInfo.initiateUnitType" placeholder="请选择"  disabled>
                                    <el-option
                                            v-for="item in fqdwlx_status"
                                            :key="item.appId"
                                            :label="item.dictName"
                                            :value="item.appId"
                                    ></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="发起单位编码:"  prop="taskInfo.initiateunitno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitno" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="发起单位名称:"  prop="taskInfo.initiateunitname" label-width="150px">
                                <el-input v-model="Detail.taskInfo.initiateunitname" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <div v-for="(item,index) in Detail.taskXb">
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="协办单位类型:"  :prop="'taskXb.'+index+'.unionType'" :rules="rules.unionType" label-width="150px">
                                    <el-select v-model="item.unionType" placeholder="请选择" disabled>
                                        <el-option label="部门" value="0"></el-option>
                                        <el-option label="地区" value="1"></el-option>
                                    </el-select>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row v-if="item.unionType=='0'">
                            <el-col :span="12">
                                <el-form-item label="协办部门编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办部门名称:"  :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName" label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>

                        </el-row>
                        <el-row v-if="item.unionType=='1'">
                            <el-col :span="12">
                                <el-form-item label="协办地方编码:"  :prop="'taskXb.'+index+'.unionNo'" :rules="rules.unionNo" label-width="150px">
                                    <el-input v-model="item.unionNo" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="协办地方名称:" :prop="'taskXb.'+index+'.unionName'" :rules="rules.unionName"  label-width="150px">
                                    <el-input v-model="item.unionName" placeholder="" disabled></el-input>
                                </el-form-item>
                            </el-col>
                        </el-row>
                    </div>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            监管对象详情信息
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象行业类型:"  prop="taskInfo.superviseobjectno" label-width="150px">
                                <el-input v-model="Detail.taskInfo.superviseobjectno"  placeholder=""  disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象类型:" prop="superviseObject.objectType" label-width="150px">
                                <el-select v-model="Detail.superviseObject.objectType" placeholder="请选择" disabled>
                                    <el-option
                                            v-for="item1 in jgdxlx_status"
                                            :key="item1.appId"
                                            :label="item1.dictName"
                                            :value="item1.dictName"
                                    ></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管对象名称:"  prop="superviseObject.objectname" label-width="150px">
                                <el-input v-model="Detail.superviseObject.objectname"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="监管对象标识:" prop="superviseObject.enterprisecreditcode" label-width="150px">
                                <el-input v-model="Detail.superviseObject.enterprisecreditcode"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="证件类型:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateType" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="证件内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.superviseObject.certificateContent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>

                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button type="primary" size="mini" @click="viewSupervision()">查看企业监管信息详情</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            联合监管任务详情
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管事项类型:"  prop="Detail.taskInfo.taskJgType " label-width="150px">
                                <el-checkbox-group v-model="taskJgTypeList1"  disabled>
                                    <el-checkbox label="行政检查"></el-checkbox>
                                    <el-checkbox label="行政处罚"></el-checkbox>
                                    <el-checkbox label="行政强制"></el-checkbox>
                                    <el-checkbox label="其它"></el-checkbox>
                                </el-checkbox-group>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button v-for="taskJgType in taskJgTypeList1"type="primary" size="mini" @click="checkDetail(taskJgType,0)">{{taskJgType}}行为信息</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="主要检查内容:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectcontent" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="检查要求:"  prop="" label-width="150px">
                                <el-input v-model="Detail.taskInfo.inspectclaim" placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="备注:"  prop="" label-width="150px">
                                <el-input
                                        type="textarea"
                                        disabled
                                        :autosize="{ minRows: 8, maxRows: 8}"
                                        placeholder=""
                                        maxlength="500"
                                        show-word-limit
                                        v-model="Detail.taskInfo.remark">
                                </el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="附件:" prop="" label-width="150px">
                                <iframe width="100%"  style="height: 270px;border: none;" scrolling="no"  :src="link1"></iframe>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            任务分办
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="类型:"  prop="taskFb.fbType" :rules="rules.fbType" label-width="140px">
                                <el-select v-model="Detail.taskFb.fbType" placeholder="请选择" disabled>
                                    <el-option label="部门" value="0"></el-option>
                                    <el-option label="地区" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='0'">
                        <el-col :span="12">
                            <el-form-item label="部级司局名称:"  prop="taskFb.fbBureau" :rules="rules.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder="" disabled ></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder="" disabled ></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row v-if="Detail.taskFb.fbType=='1'">
                        <el-col :span="12">
                            <el-form-item label="地方管局名称:"  prop="taskFb.fbBureau" :rules="rules.fbBureau" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbBureau"  placeholder=""disabled ></el-input>
                            </el-form-item>
                        </el-col>
                        <el-col :span="12">
                            <el-form-item label="处室名称:" prop="taskFb.fbDepartment" label-width="140px">
                                <el-input v-model="Detail.taskFb.fbDepartment"  placeholder="" disabled></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="4" class="tab-title">
                            答复内容
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈类型:"  prop="jgLhjgDffkEntity.fkType" :rules="dfrules.fkType" label-width="140px">
                                <el-select v-model="Detail.jgLhjgDffkEntity.fkType" placeholder=""  >
                                    <el-option label="增加监管事项" value="0"></el-option>
                                    <el-option label="反馈监管行为具体信息" value="1"></el-option>
                                </el-select>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="监管事项类型:"  prop="Detail.jgLhjgDffkEntity.superviseItemCode " label-width="150px">
                                <el-checkbox-group v-model="taskJgTypeList"  :disabled="Detail.jgLhjgDffkEntity.fkType==1||Detail.jgLhjgDffkEntity.fkType == ''">
                                    <el-checkbox label="行政检查" :disabled="taskJgTypeList1.contains('行政检查')"></el-checkbox>
                                    <el-checkbox label="行政处罚" :disabled="taskJgTypeList1.contains('行政处罚')"></el-checkbox>
                                    <el-checkbox label="行政强制" :disabled="taskJgTypeList1.contains('行政强制')"></el-checkbox>
                                    <el-checkbox label="其它" :disabled="taskJgTypeList1.contains('其它')"></el-checkbox>
                                </el-checkbox-group>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈意见:"  prop="jgLhjgDffkEntity.fkIdea" label-width="150px" :rules="dfrules.fkIdea">
                                <el-input v-model="Detail.jgLhjgDffkEntity.fkIdea" placeholder="" ></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="12">
                            <el-form-item label="反馈具体信息:"  prop="jgLhjgDffkEntity.fkInfo" label-width="150px" :rules="dfrules.fkInfo">
                                <el-input v-model="Detail.jgLhjgDffkEntity.fkInfo" placeholder="" ></el-input>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row style="margin-bottom: 30px;">
                        <el-col :span="22" :offset="1">
                            <el-button v-for="taskJgType in taskJgTypeList"type="primary" size="mini" @click="checkDetail(taskJgType,1)">{{taskJgType}}行为信息</el-button>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <el-form-item label="附件:" prop="" label-width="150px">
                                <iframe width="100%"  style="height: 270px;border: none;" scrolling="no"  :src="link2"></iframe>
                            </el-form-item>
                        </el-col>
                    </el-row>
                    <el-row>
                        <el-col :span="24">
                            <div style="float:right;">
                                <el-button type="primary" size="small" style="width: 60px;height: 30px;" @click="dfSubmit(1)">提交</el-button>
                                <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="guanbiAll()">取消</el-button>
                            </div>
                        </el-col>
                    </el-row>
                </el-form>
            </div>
        </el-dialog>
        <!--查看企业监管信息详情-->
        <el-dialog title="" :visible.sync="viewSupdetail" center fullscreen>
            <el-form :model="supDetail" :rules="rules" ref="supDetail" label-width="140px">
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业信用评估
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="企业名称:"  prop="creditAssessInfo.enterpriseName" :rules="rules.enterpriseName" label-width="140px">
                            <el-input v-model="supDetail.creditAssessInfo.enterpriseName"  placeholder=""  disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="评估日期:" prop="creditAssessInfo.columnTime" :rules="rules.columnTime" label-width="250px">
                            <el-input v-model="supDetail.creditAssessInfo.columnTime"  placeholder=""  disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="企业证件类型:"  prop="creditAssessInfo.enterpriseIdType" :rules="rules.enterpriseIdType" label-width="140px">
                            <el-input v-model="supDetail.creditAssessInfo.enterpriseIdType"  placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="企业证件号码:" prop="creditAssessInfo.enterpriseCreditCode" :rules="rules.enterpriseCreditCode" label-width="250px">
                            <el-input v-model="supDetail.creditAssessInfo.enterpriseCreditCode"  placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="企业分数:"  prop="creditAssessInfo.enterpriseMark" :rules="rules.enterpriseMark" label-width="140px">
                            <el-input v-model="supDetail.creditAssessInfo.enterpriseMark" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="企业分类:"  prop="creditAssessInfo.enterpriseType" :rules="rules.enterpriseType" label-width="250px">
                            <el-input v-model="supDetail.creditAssessInfo.enterpriseType" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业经营异常名录信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="企业名称:"  prop="abnormalInfo.enterpriseName" :rules="rules.enterpriseName" label-width="140px">
                            <el-input v-model="supDetail.abnormalInfo.enterpriseName"  placeholder=""  disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="企业统一社会信用代码:" prop="abnormalInfo.enterpriseCreditCode" :rules="rules.enterpriseCreditCode" label-width="250px">
                            <el-input v-model="supDetail.abnormalInfo.enterpriseCreditCode"  placeholder=""  disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="列入决定机关:"  prop="abnormalInfo.abnormalPutdptm" :rules="rules.abnormalPutdptm" label-width="140px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalPutdptm"  placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="列入日期:" prop="abnormalInfo.abnormalPutdate" :rules="rules.abnormalPutdate" label-width="250px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalPutdate"  placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="列入原因:"  prop="abnormalInfo.abnormalPutrs" :rules="rules.abnormalPutrs" label-width="140px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalPutrs" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="移出决定机关:"  prop="abnormalInfo.abnormalListPutdptm" :rules="rules.abnormalListPutdptm" label-width="250px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalListPutdptm" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="移出日期:"  prop="abnormalInfo.abnormalListDate" :rules="rules.abnormalListDate" label-width="140px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalListDate" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="移出原因:"  prop="abnormalInfo.abnormalListRreasons" :rules="rules.abnormalListRreasons" label-width="250px">
                            <el-input v-model="supDetail.abnormalInfo.abnormalListRreasons" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                </el-row>
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业严重违法信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="企业名称:"  prop="seriousIllegalInfo.enterpriseName" :rules="rules.enterpriseName" label-width="140px">
                            <el-input v-model="supDetail.seriousIllegalInfo.enterpriseName" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="企业统一社会信用代码:"  prop="seriousIllegalInfo.enterpriseCreditCode" :rules="rules.enterpriseCreditCode" label-width="250px">
                            <el-input v-model="supDetail.seriousIllegalInfo.enterpriseCreditCode" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>

                <el-row>
                    <el-col :span="12">
                        <el-form-item label="列入决定机关:"  prop="seriousIllegalInfo.illegalDepartment" :rules="rules.illegalDepartment" label-width="140px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalDepartment" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="列入日期:"  prop="seriousIllegalInfo.illegalPutDate" :rules="rules.illegalPutDate" label-width="250px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalPutDate" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="列入严重违法失信企业名单原因:"  prop="seriousIllegalInfo.illegalReason" :rules="rules.illegalReason" label-width="140px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalReason" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="移出决定机关:"  prop="seriousIllegalInfo.illegalListPutdptm" :rules="rules.illegalListPutdptm" label-width="140px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalListPutdptm" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="移出日期:"  prop="seriousIllegalInfo.illegalListDate" :rules="rules.illegalListDate" label-width="250px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalListDate" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="移出原因:"  prop="seriousIllegalInfo.illegalListRreasons" :rules="rules.illegalListRreasons" label-width="140px">
                            <el-input v-model="supDetail.seriousIllegalInfo.illegalListRreasons" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业投诉信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="投诉对象:"  prop="complaintInfo.complaintObject" :rules="rules.complaintObject" label-width="140px">
                            <el-input v-model="supDetail.complaintInfo.complaintObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="投诉对象统一社会信用代码:"  prop="complaintInfo.complaintObjectCertCode" :rules="rules.complaintObjectCertCode" label-width="250px">
                            <el-input v-model="supDetail.complaintInfo.complaintObjectCertCode" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="投诉问题类型:"  prop="complaintInfo.complaintType" :rules="rules.complaintType" label-width="140px">
                            <el-input v-model="supDetail.complaintInfo.complaintType" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="投诉属地:"  prop="complaintInfo.complaintTerritory" :rules="rules.complaintTerritory" label-width="250px">
                            <el-input v-model="supDetail.complaintInfo.complaintTerritory" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="商品/服务类型:"  prop="complaintInfo.serviceType" :rules="rules.serviceType" label-width="140px">
                            <el-input v-model="supDetail.complaintInfo.serviceType" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="商品/服务名称:"  prop="complaintInfo.serviceName" :rules="rules.serviceName" label-width="250px">
                            <el-input v-model="supDetail.complaintInfo.serviceName" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="争议发生日期:"  prop="complaintInfo.disputeDate" :rules="rules.disputeDate" label-width="140px">
                            <el-input v-model="supDetail.complaintInfo.disputeDate" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="投诉内容:"  prop="complaintInfo.complaintDetail" :rules="rules.complaintDetail" label-width="250px">
                            <el-input v-model="supDetail.complaintInfo.complaintDetail" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业举报信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="举报对象:"  prop="tipInfo.tipObject" :rules="rules.tipObject" label-width="140px">
                            <el-input v-model="supDetail.tipInfo.tipObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="举报对象统一社会信用代码:"  prop="tipInfo.enterpriseCreditCode" :rules="rules.enterpriseCreditCode" label-width="250px">
                            <el-input v-model="supDetail.tipInfo.enterpriseCreditCode" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="举报问题类型:"  prop="tipInfo.tipType" :rules="rules.tipType" label-width="140px">
                            <el-input v-model="supDetail.tipInfo.tipType" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="举报属地:"  prop="tipInfo.tipTerritory" :rules="rules.tipTerritory" label-width="250px">
                            <el-input v-model="supDetail.tipInfo.tipTerritory" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="商品/服务类型:"  prop="tipInfo.serviceType" :rules="rules.serviceType" label-width="140px">
                            <el-input v-model="supDetail.tipInfo.serviceType" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="商品/服务名称:"  prop="tipInfo.serviceName" :rules="rules.serviceName" label-width="250px">
                            <el-input v-model="supDetail.tipInfo.serviceName" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="争议发生日期:"  prop="tipInfo.disputeDate" :rules="rules.disputeDate" label-width="140px">
                            <el-input v-model="supDetail.tipInfo.disputeDate" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="举报内容:"  prop="tipInfo.tipDetail" :rules="rules.tipDetail" label-width="250px">
                            <el-input v-model="supDetail.tipInfo.tipDetail" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="4" class="tab-title">
                        企业风险预警信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="风险预警对象:"  prop="riskWarningInfo.riskObject" :rules="rules.riskObject" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.riskObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="风险预警统一社会信用代码:"  prop="riskWarningInfo.riskObjectCertCode" :rules="rules.riskObjectCertCode" label-width="250px">
                            <el-input v-model="supDetail.riskWarningInfo.riskObjectCertCode" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="风险预警信号ID:"  prop="riskWarningInfo.riskId" :rules="rules.riskId" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.riskId" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="所属领域:"  prop="riskWarningInfo.domainss" :rules="rules.domains" label-width="250px">
                            <el-input v-model="supDetail.riskWarningInfo.domains" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="所属省份:"  prop="riskWarningInfo.province" :rules="rules.province" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.province" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="风险信号标题:"  prop="riskWarningInfo.title" :rules="rules.title" label-width="250px">
                            <el-input v-model="supDetail.riskWarningInfo.title" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="风险信号等级:"  prop="riskWarningInfo.level" :rules="rules.level" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.level" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="风险信号发生时间:"  prop="riskWarningInfo.createAt" :rules="rules.createAt" label-width="250px">
                            <el-input v-model="supDetail.riskWarningInfo.createAt" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="风险信号数据来源:"  prop="riskWarningInfo.source" :rules="rules.source" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.source" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="风险信号触发规则:"  prop="riskWarningInfo.ruleId" :rules="rules.ruleId" label-width="250px">
                            <el-input v-model="supDetail.riskWarningInfo.ruleId" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="信号详情:"  prop="riskWarningInfo.props" :rules="rules.props" label-width="140px">
                            <el-input v-model="supDetail.riskWarningInfo.props" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <div style="float:right;">
                            <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="viewSupdetail = false;">返回</el-button>
                        </div>
                    </el-col>
                </el-row>
            </el-form>
        </el-dialog>
        <!-- 行政检查行为 -->
        <el-dialog title="" :visible.sync="adminDialogForm" center fullscreen>
            <el-form  v-if="showDialog"  :model="Detail" :rules="adminRules" ref="admin" label-width="140px">
                <el-row>
                    <el-col :span="4" class="tab-title">
                        行政检查行为信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管事项目录编码" prop="jgJgxwCheckActionEntity.superviseItemImplementCode" :rules="adminRules.superviseItemImplementCode">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.superviseItemImplementCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查行为名称:" prop="jgJgxwCheckActionEntity.checkActionName" :rules="adminRules.checkActionName">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.checkActionName" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查行为编号:" prop="jgJgxwCheckActionEntity.checkActionCode" :rules="adminRules.checkActionCode">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.checkActionCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="实施机构:" prop="jgJgxwCheckActionEntity.implementInstitution" :rules="adminRules.implementInstitution">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.implementInstitution" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="实施机构编码:" prop="jgJgxwCheckActionEntity.implementInstitutionCode" :rules="adminRules.implementInstitutionCode">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.implementInstitutionCode" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="监管对象标识:" prop="Detail.jgJgxwCheckActionEntity.superviseObject">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.superviseObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>

                    <el-col :span="12">
                        <el-form-item label="监管对象名称:" prop="Detail.superviseObject.objectname">
                            <el-input v-model="Detail.superviseObject.objectname" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查形式:" prop="jgJgxwCheckActionEntity.checkForm" :rules="adminRules.checkForm">
                            <el-select v-model="Detail.jgJgxwCheckActionEntity.checkForm" :disabled="formDisabled">
                                <el-option
                                        v-for="item in checkFormList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查类别:" prop="jgJgxwCheckActionEntity.checkType" :rules="adminRules.checkType">
                            <el-select v-model="Detail.jgJgxwCheckActionEntity.checkType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in checkTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查方式:" prop="jgJgxwCheckActionEntity.checkMode" :rules="adminRules.checkMode">
                            <el-select v-model="Detail.jgJgxwCheckActionEntity.checkMode" :disabled="formDisabled">
                                <el-option
                                        v-for="item in checkModeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="检查时间:" prop="jgJgxwCheckActionEntity.checkDate" :rules="adminRules.checkDate">
                            <el-date-picker type="date" :editable="false" v-model="Detail.jgJgxwCheckActionEntity.checkDate" placeholder="" value-format="yyyy-MM-dd HH:mm" style="width: 360px":disabled="formDisabled"></el-date-picker>
                        </el-form-item>
                    </el-col>
                    <el-col :span="24">
                        <el-form-item label="检查结果:" prop="jgJgxwCheckActionEntity.checkResult" :rules="adminRules.checkResult">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.checkResult" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="24">
                        <el-form-item label="检查人员:" prop="jgJgxwCheckActionEntity.checkPersonnel"  :rules="adminRules.checkPersonnel">
                            <el-input v-model="Detail.jgJgxwCheckActionEntity.checkPersonnel" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>

                </el-row>

                <el-row>
                    <el-col :span="24">
                        <div style="float:right;">
                            <span v-if="formDisabled ==false">
                            <el-button type="success" size="small" style="width: 60px;height: 30px;" @click="checkAdmin()" >保 存</el-button>
                            </span>
                            <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="guanbiadmin()">取 消</el-button>
                        </div>
                    </el-col>
                </el-row>
            </el-form>
        </el-dialog>
        <!-- 行政处罚行为信息 -->
        <el-dialog title="" :visible.sync="PunishDialogForm" center fullscreen>
            <el-form v-if="showDialog"  :model="Detail" :rules="PunishRules" ref="Punish" label-width="170px">
                <el-row>
                    <el-col :span="4" class="tab-title">
                        行政处罚行为信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管事项目录编码:" prop="jgJgxwPunishActionEntity.superviseItemCode"  :rules="PunishRules.superviseItemCode">
                            <el-input v-model="Detail.jgJgxwPunishActionEntity.superviseItemCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="处罚行为名称:" prop="jgJgxwPunishActionEntity.punishActionName" :rules="PunishRules.punishActionName">
                            <el-input v-model="Detail.jgJgxwPunishActionEntity.punishActionName" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="处罚行为编号:" prop="jgJgxwPunishActionEntity.punishActionCode":rules="PunishRules.punishActionCode">
                            <el-input v-model="Detail.jgJgxwPunishActionEntity.punishActionCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管对象标识:" prop="Detail.jgJgxwPunishActionEntity.superviseObject" >
                            <el-input v-model="Detail.jgJgxwPunishActionEntity.superviseObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="监管对象名称:" prop="Detail.superviseObject.objectname" >
                            <el-input v-model="Detail.superviseObject.objectname" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="案件来源:" prop="Detail.jgJgxwPunishActionEntity.caseSource"  :rules="PunishRules.caseSource">
                            <el-select v-model="Detail.jgJgxwPunishActionEntity.caseSource" placeholder="" :disabled="formDisabled">
                                <el-option
                                        v-for="item in caseSourceList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="违法事实:" prop="jgJgxwPunishActionEntity.illegalFact" :rules="PunishRules.illegalFact">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwPunishActionEntity.illegalFact" :disabled="formDisabled">
                            </el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="处罚依据:" prop="jgJgxwPunishActionEntity.punishAccord" :rules="PunishRules.punishAccord">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwPunishActionEntity.punishAccord" :disabled="formDisabled">
                            </el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="处罚程序:" prop="jgJgxwPunishActionEntity.punishProcedure" :rules="PunishRules.punishProcedure">
                            <el-select v-model="Detail.jgJgxwPunishActionEntity.punishProcedure" :disabled="formDisabled">
                                <el-option
                                        v-for="item in punishProcedureList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="处罚文书号:" prop="jgJgxwPunishActionEntity.punishDocumentCode" :rules="PunishRules.punishDocumentCode">
                            <el-input v-model="Detail.jgJgxwPunishActionEntity.punishDocumentCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="作出行政处罚决定日期:" prop="jgJgxwPunishActionEntity.setDate" :rules="PunishRules.setDate">
                            <el-date-picker type="date" :editable="false" v-model="Detail.jgJgxwPunishActionEntity.setDate" placeholder="" value-format="yyyy-MM-dd" style="width: 320px":disabled="formDisabled"></el-date-picker>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="处罚结果:" prop="jgJgxwPunishActionEntity.penaltyResult"  :rules="PunishRules.penaltyResult">
                            <el-input
                                    type="textarea"
                                    :disabled="formDisabled"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwPunishActionEntity.penaltyResult">
                            </el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <div style="float:right;">
                             <span v-if="formDisabled ==false">
                            <el-button type="success" size="small" style="width: 60px;height: 30px;" @click="checkPunish()">保 存</el-button>
                             </span>
                            <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="guanbiPunish()">取 消</el-button>
                        </div>
                    </el-col>
                </el-row>
            </el-form>
        </el-dialog>
        <!-- 行政强制行为信息 -->
        <el-dialog title="" :visible.sync="forceDialogForm" center fullscreen>
            <el-form v-if="showDialog" :model="Detail" :rules="forceRules" ref="force" label-width="160px">
                <el-row>
                    <el-col :span="4" class="tab-title">
                        行政强制行为信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管事项目录编码：" prop="jgJgxwForceActionEntity.superviseItemCode" :rules="forceRules.superviseItemCode">
                            <el-input v-model="Detail.jgJgxwForceActionEntity.superviseItemCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="强制行为名称:" prop="jgJgxwForceActionEntity.forceActionName" :rules="forceRules.forceActionName">
                            <el-input v-model="Detail.jgJgxwForceActionEntity.forceActionName" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="强制行为编号:" prop="jgJgxwForceActionEntity.forceActionCode" :rules="forceRules.forceActionCode">
                            <el-input v-model="Detail.jgJgxwForceActionEntity.forceActionCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管对象标识:" prop="superviseObject" >
                            <el-input v-model="Detail.jgJgxwForceActionEntity.superviseObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="监管对象名称:" prop="objectname" >
                            <el-input v-model="Detail.superviseObject.objectname" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item   label="违法事实:" prop="jgJgxwForceActionEntity.illegalFact" :rules="forceRules.illegalFact">
                            <el-select v-model="Detail.jgJgxwForceActionEntity.illegalFact" :disabled="formDisabled">
                                <el-option
                                        v-for="item in illegalFactList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item   label="行政强制种类:" prop="jgJgxwForceActionEntity.forceType" :rules="forceRules.forceType">
                            <el-select v-model="Detail.jgJgxwForceActionEntity.forceType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in forceTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row   v-if="Detail.jgJgxwForceActionEntity.forceType=='行政强制措施'">
                    <el-col :span="12" >
                        <el-form-item   label="强制措施类型:" prop="jgJgxwForceActionEntity.coerciveMeasureType" :rules="forceRules.coerciveMeasureType">
                            <el-select v-model="Detail.jgJgxwForceActionEntity.coerciveMeasureType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in coerciveMeasureTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12" >
                        <el-form-item   label="强制执行类型:" prop="" >
                            <el-select v-model="Detail.jgJgxwForceActionEntity.forceExecutionType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in forceExecutionTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row   v-if="Detail.jgJgxwForceActionEntity.forceType=='行政强制执行'">
                    <el-col :span="12" >
                        <el-form-item   label="强制措施类型:" prop="" >
                            <el-select v-model="Detail.jgJgxwForceActionEntity.coerciveMeasureType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in coerciveMeasureTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item   label="强制执行类型:" prop="jgJgxwForceActionEntity.forceExecutionType" :rules="forceRules.forceExecutionType">
                            <el-select v-model="Detail.jgJgxwForceActionEntity.forceExecutionType" :disabled="formDisabled">
                                <el-option
                                        v-for="item in forceExecutionTypeList"
                                        :key="item.dictCode"
                                        :label="item.dictName"
                                        :value="item.dictName"
                                ></el-option>
                            </el-select>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="强制结果:" prop="jgJgxwForceActionEntity.mandatoryDecisionPatify" :rules="forceRules.mandatoryDecisionPatify">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwForceActionEntity.mandatoryDecisionPatify"   :disabled="formDisabled">
                            </el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                            <el-form-item label="实施强制措施日期:" prop="jgJgxwForceActionEntity.mandatoryDecisionSevDate" :rules="forceRules.mandatoryDecisionSevDate">
                            <el-date-picker type="date" :editable="false" v-model="Detail.jgJgxwForceActionEntity.mandatoryDecisionSevDate" placeholder="" value-format="yyyy-MM-dd " style="width: 320px":disabled="formDisabled"></el-date-picker>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="强制措施延长期限:" prop="jgJgxwForceActionEntity.forceExtendDate" :rules="forceRules.forceExtendDate">
                            <el-input v-model="Detail.jgJgxwForceActionEntity.forceExtendDate" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <div style="float:right;">
                            <span v-if="formDisabled ==false">
                            <el-button type="success" size="small" style="width: 60px;height: 30px;" @click="checkForce()" >保 存</el-button>
                             </span>
                            <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="guanbiforce()">取 消</el-button>
                        </div>
                    </el-col>
                </el-row>
            </el-form>
        </el-dialog>
        <!-- 其它行为信息 -->
        <el-dialog title="" :visible.sync="otherDialogForm" center fullscreen>
            <el-form v-if="showDialog" :model="Detail" :rules="otherRules" ref="other" label-width="160px">
                <el-row>
                    <el-col :span="4" class="tab-title">
                        其它行为信息
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管事项目录编码：" prop="jgJgxwOtherActionEntity.superviseItemCode" :rules="otherRules.superviseItemCode">
                            <el-input v-model="Detail.jgJgxwOtherActionEntity.superviseItemCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="行为名称:" prop="jgJgxwOtherActionEntity.actionName"  :rules="otherRules.actionName">
                            <el-input v-model="Detail.jgJgxwOtherActionEntity.actionName" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="行为编号:" prop="jgJgxwOtherActionEntity.actionCode" :rules="otherRules.actionCode" >
                            <el-input v-model="Detail.jgJgxwOtherActionEntity.actionCode" placeholder="" :disabled="formDisabled"></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="监管对象标识:" prop="superviseObject" >
                            <el-input v-model="Detail.jgJgxwOtherActionEntity.superviseObject" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="监管对象名称:" prop="objectname" >
                            <el-input v-model="Detail.superviseObject.objectname" placeholder="" disabled></el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="事项来源:" prop="jgJgxwOtherActionEntity.itemSource" :rules="otherRules.itemSource">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwOtherActionEntity.itemSource" :disabled="formDisabled">
                            </el-input>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="监管措施:" prop="jgJgxwOtherActionEntity.superviseMeasure" :rules="otherRules.superviseMeasure">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwOtherActionEntity.superviseMeasure"   :disabled="formDisabled">
                            </el-input>

                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <el-form-item label="结案情况:" prop="jgJgxwOtherActionEntity.closingCase" :rules="otherRules.closingCase">
                            <el-input
                                    type="textarea"
                                    :autosize="{ minRows: 8, maxRows: 8}"
                                    placeholder=""
                                    maxlength="500"
                                    show-word-limit
                                    v-model="Detail.jgJgxwOtherActionEntity.closingCase"  :disabled="formDisabled">
                            </el-input>

                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="12">
                        <el-form-item label="开始时间:" prop="jgJgxwOtherActionEntity.startDate" :rules="otherRules.startDate">
                            <el-date-picker type= "date" :editable="false"  v-model="Detail.jgJgxwOtherActionEntity.startDate" placeholder="请选择开始时间" value-format="yyyy-MM-dd " style="width: 320px"  :disabled="formDisabled"></el-date-picker>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="结束时间:" prop="jgJgxwOtherActionEntity.endDate" :rules="otherRules.endDate">
                            <el-date-picker type="date" :editable="false" v-model="Detail.jgJgxwOtherActionEntity.endDate" placeholder="请选择结束时间" value-format="yyyy-MM-dd  " style="width: 320px" :disabled="formDisabled"></el-date-picker>
                        </el-form-item>
                    </el-col>
                </el-row>
                <el-row>
                    <el-col :span="24">
                        <div style="float:right;">
                             <span v-if="formDisabled ==false">
                            <el-button type="success" size="small" style="width: 60px;height: 30px;" @click="checkOther()" >保 存</el-button>
                             </span>
                            <el-button type="info" size="small" style="width: 60px;height: 30px;" @click="guanbiother()">取 消</el-button>
                        </div>
                    </el-col>
                </el-row>
            </el-form>
        </el-dialog>
    </div>
</div>
<script>
    Array.prototype.contains = function (obj) {
        var index = this.length;
        while (index--) {
            if (this[index] === obj) {
                return true;
            }
        }
        return false;
    }
    var vm = new Vue({
        el: '#app',
        computed:{
            departmentState(){
                return this.unionType.includes("部门")
            },
            localState(){
                return this.unionType.includes("地方")
            },
        },
        data() {
            return {
                uuid:'',
                link1:'',
                link2:'',
                provinceData: [],
                illegalFactList:[],
                coerciveMeasureTypeList:[],
                forceExecutionTypeList:[],
                checkFormList:[],
                checkTypeList:[],
                checkModeList:[],
                punishProcedureList:[],
                forceTypeList:[],
                caseSourceList:[],
                // 发起单位类型
                fqdwlx_status:[{
                    appId : '0',
                    dictName : '部门'
                },{
                    appId : '1',
                    dictName : '地方'
                }],
                // 监管对象类型
                jgdxlx_status : [{
                    appId : '1',
                    dictName : '行政相对人（组织）'
                },{
                    appId : '2',
                    dictName : '行政相对人（个人）'
                },{appId : '3',dictName : '特种设备'},{
                    appId : '4',
                    dictName : '特定产品'
                },{appId : '5',dictName : '场地场所'},{
                    appId : '6',
                    dictName : '项目工程'
                },{
                    appId : '7',
                    dictName : '特定行为'
                },{
                    appId : '8',
                    dictName : '特定活动'
                }],
                cityData:[],
                areaData: [],
                dialogForm: false,//查看联合监管任务详情
                checkdialogForm: false, //查收联合监管任务
                DFdetailFrom: false,//答复联合监管任务
                viewSupdetail: false,//查看企业监管信息详情
                adminDialogForm : false,//行政监察行为信息
                PunishDialogForm : false,//行政处罚行为信息
                forceDialogForm : false,//行政强制行为信息
                otherDialogForm : false,//其它行为信息
                dialogForm: false,
                currentPage: 1, //默认显示页面为1
                pagesize: 10, // 每页的数据条数
                tableTotal:'',
                Detail: {
                    taskInfo : {
                        taskId : '',
                        taskno : '',//任务编码
                        taskname : '',//任务名称
                        initiateUnitType : '',//发起单位类型
                        initiateunitno : '',//发起单位编码
                        initiateunitname : '',//发起单位名称
                        unionDeptType : '',//协办单位类型
                        unionSectionNo : '',//协办部门编码
                        unionSectionName : '',//协办部门名称
                        unionAreaNo : '',//协办地方编码
                        unionAreaName : '',//协办地方名称
                        superviseobjectno : '',//监管对象行业类型
                        taskJgType : '',//监管事项类型
                        taskstarttime : '',//任务发起时间
                        inspectcontent : '',//主要检查内容
                        inspectclaim : '',//检查要求
                        remark : '',//备注
                        receiveTime:'',//从国办接收具体时间
                        fbTime:'',//分办时间
                        endTime:'',//任务结束时间
                        fkTime:'',//反馈时间
                    },
                    superviseObject : {
                        id : '',
                        objectType : '',//监管对象类型
                        objectname : '',//监管对象名称
                        enterprisecreditcode : '',//监管对象标识
                        certificateType : '',//证件类型
                        certificateContent : '',//证件内容
                        taskNo : ''

                    },
                    taskFb:{
                        fbId:'',
                        fbType:'',//分办类型
                        fbBureau:'',//部级司局名称   地方管局名称
                        fbDepartment:'',//处室名称
                        refuseTime:'',//拒绝时间
                        receiveTime:'',//认领时间
                        replyTime:'',//答复时间
                        refuseReason:''//拒绝原因
                    },
                    jgLhjgDffkEntity:{
                        uuid:'',
                        taskNo:'',
                        fkType:'',//反馈类型
                        superviseItemCode:'',
                        fkIdea:'',//反馈意见
                        fkInfo:'',//反馈具体信息

                    },
                    jgJgxwCheckActionEntity: {

                        superviseItemImplementCode: '',//监管事项类型编码
                        checkActionName: '',//检查行为名称
                        implementInstitutionCode: '',//实施机构编码
                        implementInstitution: '',//实施机构
                        checkActionCode: "",//检查行为编码
                        checkDate: '',//检查日期
                        checkForm: '',//检查形式
                        checkMode: '',//检查方式
                        checkPersonnel: '',//检查人员
                        checkResult: '',//检查结果
                        checkType: '',//检查类别
                        superviseObject:''
                    },
                    jgJgxwPunishActionEntity:{
                        superviseObject:'',
                        superviseItemCode : '',//监管事项目录编码
                        punishActionName : '',//行政处罚行为名称
                        punishActionCode : '',//处罚行为编码
                        caseSource:'',//案件来源
                        illegalFact : '',//违法事实
                        punishAccord : '',//处罚依据
                        punishProcedure : '',//处罚程序
                        punishDocumentCode : '',//处罚文书号
                        setDate : '',//作出行政处罚决定日期
                        penaltyResult : '',//处罚结果
                        superviseObject:''
                    },
                    jgJgxwForceActionEntity:{
                        superviseItemCode : '',//监管事项类型编码
                        forceActionName : '',//强制行为信息
                        forceActionCode : '',//强制行为编码
                        illegalFact : '',//违法事实
                        forceType:'',//行政强制种类
                        coerciveMeasureType : '',//强制措施类型
                        forceExecutionType : '',//强制执行类型
                        mandatoryDecisionPatify : '',//强制结果
                        mandatoryDecisionSevDate : '',//实施强制措施日期
                        forceExtendDate : '',//强制措施延长期限
                        superviseObject:''
                    },
                    jgJgxwOtherActionEntity:{
                        superviseItemCode : '',//监管事项类型编码
                        actionName : '',//行为名称
                        actionCode : '',//行为编码
                        itemSource : '',//事项来源
                        superviseMeasure : '',//监管措施
                        closingCase : '',//结案情况
                        startDate : '',//开始时间
                        endDate : '',//结束时间
                        superviseObject:''
                    },
                    taskXb:[{
                        rwxbId: '',
                        taskNo: '',
                        unionType: '',
                        unionName: '',
                        unionNo: ''
                    }],
                },
                supDetail:{
                    creditAssessInfo:{
                        enterpriseName:'',
                        columnTime:'',
                        enterpriseIdType:'',
                        enterpriseCreditCode:'',
                        enterpriseMark:'',
                        enterpriseType:''
                    },
                    abnormalInfo:{
                        enterpriseName:'',
                        enterpriseCreditCode:'',
                        abnormalPutdptm:'',
                        abnormalPutdate:'',
                        abnormalPutrs:'',
                        abnormalListPutdptm:'',
                        abnormalListDate:'',
                        abnormalListRreasons:''
                    },
                    seriousIllegalInfo:{
                        enterpriseName:'',
                        enterpriseCreditCode:'',
                        illegalDepartment:'',
                        illegalPutDate:'',
                        illegalReason:'',
                        illegalListPutdptm:'',
                        illegalListDate:'',
                        illegalListRreasons:''
                    },
                    complaintInfo:{
                        complaintObject:'',
                        complaintObjectCertCode:'',
                        complaintType:'',
                        complaintTerritory:'',
                        serviceType:'',
                        serviceName:'',
                        disputeDate:'',
                        complaintDetail:''
                    },
                    tipInfo:{
                        tipObject:'',
                        enterpriseCreditCode:'',
                        tipType:'',
                        tipTerritory:'',
                        serviceType:'',
                        serviceName:'',
                        disputeDate:'',
                        tipDetail:''
                    },
                    riskWarningInfo:{
                        riskObject:'',
                        riskObjectCertCode:'',
                        riskId:'',
                        domains:'',
                        province:'',
                        title:'',
                        level:'',
                        createAt:'',
                        source:'',
                        ruleId:'',
                        props:''
                    }
                },
                dfrules:{
                    fkType : [{
                        required : true,
                        message : '请选择反馈类型',
                        trigger : 'blur'
                    }],
                    fkIdea : [{
                        required : true,
                        message : '请填写反馈意见',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写反馈意见',
                        trigger : 'blur'
                    }],
                    fkInfo : [{
                        required : true,
                        message : '请填写反馈具体信息',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写反馈具体信息',
                        trigger : 'blur'
                    }]
                },
                resanrules:{
                    refuseReason : [{
                        required : true,
                        message : '请填写拒办理由',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写拒办理由',
                        trigger : 'blur'
                    }],
                },
                rules: {
                    taskno : [{
                        required : true,
                        message : '任务编码必填',
                        trigger : 'blur'
                    }],
                    taskname : [{
                        required : true,
                        message : '任务名称必填',
                        trigger : 'blur'
                    }],
                    taskstarttime : [{
                        required : true,
                        message : '任务发起时间必填',
                        trigger : 'blur'
                    }],
                    initiateUnitNo : [{
                        required : true,
                        message : '发起单位编码必填',
                        trigger : 'blur'
                    }],
                    initiateUnitName : [{
                        required : true,
                        message : '发起单位名称必填',
                        trigger : 'blur'
                    }],
                    initiateUnitType : [{
                        required : true,
                        message : '发起单位类型必填',
                        trigger : 'blur'
                    }],
                    unionDeptType: [{
                        required : true,
                        message : '协办单位类型必填',
                        trigger : 'blur'
                    }],
                    unionSectionNo : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    unionSectionName :[{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    unionAreaNo : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    unionAreaName: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    superviseobjectno: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    objectType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    objectname: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    enterprisecreditcode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    taskJgType: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    fbType: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    fbBureau : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    fkType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    fkIdea : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    fkInfo: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    superviseObjectType : [{
                        required : true,
                        message : '监管对象类型必填',
                        trigger : 'blur'
                    }],
                    objectname : [{
                        required : true,
                        message : '监管对象名称必填',
                        trigger : 'blur'
                    }],
                    superviseObjectCode : [{
                        required : true,
                        message : '监管对象标识必填',
                        trigger : 'blur'
                    }],
                    enterpriseName : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    columnTime : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    enterpriseIdType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    enterpriseMark : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    enterpriseType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalPutdptm : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalPutdate : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalPutrs : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalListPutdptm : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalListDate : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    abnormalListRreasons : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalDepartment : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalPutdate : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalReason : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalListPutdptm : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalListDate : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalListRreasons : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    complaintObject : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    complaintObjectCertCode : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    complaintType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    tipType :[{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    complaintTerritory : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    serviceType : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    serviceName : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    disputeDate : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    complaintDetail : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    tipObject : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    tipTerritory : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    tipDetail : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    riskObject : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    riskObjectCertCode : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    riskId : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    domains : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    province : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    title : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    level : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    createAt : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    source : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    ruleId : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    props : [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    superviseItemImplementCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkActionName: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    implementInstitutionCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    implementInstitution: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkActionCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkForm: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkType: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkMode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkResult: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    checkPersonnel: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    superviseItemCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    punishActionName: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    punishActionCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    illegalFact: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    punishAccord: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    punishProcedure: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    punishDocumentCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    setDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    penaltyResult: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    forceActionName: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    forceActionCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    coerciveMeasureType: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    forceExecutionType: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    mandatoryDecisionPatify: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    mandatoryDecisionSevDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    forceExtendDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    actionName: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    actionCode: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    itemSource: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    superviseMeasure: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    closingCase: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    startDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }],
                    endDate: [{
                        required : true,
                        message : '必填',
                        trigger : 'blur'
                    }]
                },
                adminRules: {
                    superviseItemImplementCode : [{
                        required : true,
                        message : '请填写监管事项目录编码',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    checkActionName : [{
                        required : true,
                        message : '请填写行为名称',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为名称',
                        trigger : 'blur'
                    }],
                    checkActionCode : [{
                        required : true,
                        message : '请填写行为编号',
                        trigger : 'blur'
                    }],
                    implementInstitution : [{
                        required : true,
                        message : '请填写实施机构',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    implementInstitutionCode : [{
                        required : true,
                        message : '请填写实施机构编码',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    checkForm : [{
                        required : true,
                        message : '请填写检查形式',
                        trigger : 'blur'
                    }],
                    checkType: [{
                        required : true,
                        message : '请填写检查类别',
                        trigger : 'blur'
                    }],
                    checkMode : [{
                        required : true,
                        message : '请填写检查方式',
                        trigger : 'blur'
                    }],
                    checkResult :[{
                        required : true,
                        message : '请填写检查结果',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    checkDate :[{
                        required : true,
                        message : '请填写检查时间',
                        trigger : 'blur'
                    }],
                        checkPersonnel : [{
                        required : true,
                        message : '请填写检查人员',
                        trigger : 'blur'
                    },{
                            validator : trimIsEmpty,
                            message : '填写监管事项目录编码',
                            trigger : 'blur'
                        }]
                },
                otherRules: {
                    superviseItemCode : [{
                        required : true,
                        message : '请填写监管事项目录编码',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    actionName : [{
                        required : true,
                        message : '请填写行为名称',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为名称',
                        trigger : 'blur'
                    }],
                    actionCode : [{
                        required : true,
                        message : '请填写行为编号',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为编码',
                        trigger : 'blur'
                    }],
                    itemSource : [{
                        required : true,
                        message : '请填写事项来源',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写事项来源',
                        trigger : 'blur'
                    }],
                    superviseMeasure : [{
                        required : true,
                        message : '请填写监管措施',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管措施',
                        trigger : 'blur'
                    }],
                    closingCase : [{
                        required : true,
                        message : '请填写结案情况',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写结案情况',
                        trigger : 'blur'
                    }],
                    startDate: [{
                        required : true,
                        message : '请填写开始时间',
                        trigger : 'blur'
                    }],
                    endDate : [{
                        required : true,
                        message : '请填写结束时间',
                        trigger : 'blur'
                    }]
                },
                forceRules: {
                    caseSource:[{
                        required : true,
                        message : '请选择案件来源',
                        trigger : 'blur'
                    }],
                    superviseItemCode : [{
                        required : true,
                        message : '请填写监管事项目录编码',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    forceActionName : [{
                        required : true,
                        message : '请填写行为名称',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为名称',
                        trigger : 'blur'
                    }],
                    forceActionCode : [{
                        required : true,
                        message : '请填写行为编号',
                        trigger : 'blur'
                    }],
                    illegalFact : [{
                        required : true,
                        message : '请填写违法事实',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为编码',
                        trigger : 'blur'
                    }],
                    forceType:[{
                        required : true,
                        message : '请选择行政强制种类',
                        trigger : 'blur'
                    }],
                    coerciveMeasureType : [{
                        required : true,
                        message : '请填写强制措施类型',
                        trigger : 'blur'
                    }],
                    forceExecutionType : [{
                        required : true,
                        message : '请填写强制制行类型',
                        trigger : 'blur'
                    }],
                    mandatoryDecisionPatify: [{
                        required : true,
                        message : '请填写强制结果',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写强制结果',
                        trigger : 'blur'
                    }],
                    mandatoryDecisionSevDate : [{
                        required : true,
                        message : '请填写实施强制措施日期',
                        trigger : 'blur'
                    }],
                    forceExtendDate :[{
                        required : true,
                        message : '请填写强制措施延长期限',
                        trigger : 'blur'
                    }]
                 },
                PunishRules: {
                    superviseItemCode : [{
                        required : true,
                        message : '请填写监管事项目录编码',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写监管事项目录编码',
                        trigger : 'blur'
                    }],
                    punishActionName : [{
                        required : true,
                        message : '请填写行为名称',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为名称',
                        trigger : 'blur'
                    }],
                    punishActionCode : [{
                        required : true,
                        message : '请填写行为编号',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写行为编码',
                        trigger : 'blur'
                    }],
                    illegalFact : [{
                        required : true,
                        message : '请填写违法事实',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写违法事实',
                        trigger : 'blur'
                    }],
                    punishAccord : [{
                        required : true,
                        message : '请填写处罚依据',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写处罚依据',
                        trigger : 'blur'
                    }],
                    punishProcedure : [{
                        required : true,
                        message : '请填写处罚程序',
                        trigger : 'blur'
                    }],
                    punishDocumentCode: [{
                        required : true,
                        message : '请填写处罚文书号',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写处罚文书号',
                        trigger : 'blur'
                    }],
                    setDate : [{
                        required : true,
                        message : '请填写行政处罚决定日期',
                        trigger : 'blur'
                    }],
                    penaltyResult :[{
                        required : true,
                        message : '请填写处罚结果',
                        trigger : 'blur'
                    },{
                        validator : trimIsEmpty,
                        message : '填写处罚结果',
                        trigger : 'blur'
                    }]
                   },
                selectForm: {
                    taskName : '',
                    taskJgType : '',
                    objectname : '',
                    fbTimeFirst:'',
                    fbTimeSecond:'',
                    taskState : ''
                },
                taskJgTypeList: [],
                taskJgTypeList1: [],
                superviseItemCodeList:[],
                currentRow: null,
                tableData: [],
                showOnSubmit: true,
                showOnReplace: false,
                showDialog:false,
                adminflag:false,
                forceflag:false,
                punishflag:false,
                otherflag:false
            }
        },
        created(){
            /* 案件来源 */
            axios.post('/dzjzfjg/dict/getdict/d_zfjgcaseSource').then(res => {
               this.caseSourceList = res.data.data.result;
            }).catch(e => {
                    this.$message.error("网络连接超时");
            });
            /* 行政强制种类 */
            axios.post('/dzjzfjg/dict/getdict/d_forceType').then(res => {
                this.forceTypeList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
             });
            /* 检查形式 */
            axios.post('/dzjzfjg/dict/getdict/d_checkform').then(res => {
                    this.checkFormList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 检查类别 */
            axios.post('/dzjzfjg/dict/getdict/d_checkType').then(res => {
                this.checkTypeList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 检查方式 */
            axios.post('/dzjzfjg/dict/getdict/d_checkMode').then(res => {
                this.checkModeList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 处罚程序 */
            axios.post('/dzjzfjg/dict/getdict/d_punishProce').then(res => {
                this.punishProcedureList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 违法事实*/
            axios.post('/dzjzfjg/dict/getdict/d_illegalFactList').then(res => {
                this.illegalFactList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 强制措施类型 */
            axios.post('/dzjzfjg/dict/getdict/d_coerciveMeasureTypeList').then(res => {
                this.coerciveMeasureTypeList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
            /* 强制制行类型 */
            axios.post('/dzjzfjg/dict/getdict/d_forceExecutionTypeList').then(res => {
                this.forceExecutionTypeList = res.data.data.result;
            }).catch(e => {
                this.$message.error("网络连接超时");
            });
    },
        mounted(){
            this.getData();
        },
        methods: {
            getData() {
                axios({
                    method: 'get',
                    url: '/dzjzfjg/lhjgrwbl/blrList',
                    params: {
                        pageSize: this.pagesize,
                        pageNo: this.currentPage,
                        taskname : this.selectForm.taskName.trim(),
                        taskJgType : this.selectForm.taskJgType,
                        objectname : this.selectForm.objectname.trim(),
                        fbStartTime : this.selectForm.fbTimeFirst,
                        fbEndTime : this.selectForm.fbTimeSecond,
                        taskState : this.selectForm.taskState
                    }
                })
                    .then(response => {
                    let data = response.data;
                console.log(data)
                if (data.code == 200) {
                    let dataInformation = data.data.results;
                    this.tableTotal = data.data.total;// 数据长度
                    this.tableData = dataInformation;
                } else {
                    this.$message.error(data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            },
            /* 列表页搜索 */
            searchForm() {
                this.currentPage=1;
                this.changeval();
                axios({
                    method: 'get',
                    url: '/dzjzfjg/lhjgrwbl/blrList',
                    params: {
                        pageSize: this.pagesize,
                        pageNo: this.currentPage,
                        taskname : this.selectForm.taskName.trim(),
                        taskJgType : this.selectForm.taskJgType,
                        objectname : this.selectForm.objectname.trim(),
                        fbStartTime : this.selectForm.fbTimeFirst,
                        fbEndTime : this.selectForm.fbTimeSecond,
                        taskState : this.selectForm.taskState
                    }
                })
                    .then(response => {
                    let data = response.data;
                if (data.code == 200) {
                    let dataInformation = data.data.results;
                    this.tableTotal = data.data.total;// 数据长度

                    this.tableData = dataInformation;
                } else {
                    this.$message.error(data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            },
            changeval(){
                debugger;
                if(this.selectForm.fbTimeSecond != ''){
                    if(this.selectForm.fbTimeFirst >this.selectForm.fbTimeSecond){
                        this.$message.error("分办开始日期必须小于分办结束日期");
                        return;
                    }
                }
                if(this.selectForm.fbTimeFirst != ''&& this.selectForm.fbTimeSecond != '' ){
                    if(this.selectForm.fbTimeFirst > this.selectForm.fbTimeSecond){
                        this.$message.error("分办开始日期必须小于分办结束日期");
                        return;
                    }
                }

            },
            // 查看
            checkContent(index,row){
                this.link1="../../upload/annex.html?uuid="+row.taskId+"&flag=0";
                this.link2="../../upload/annex.html?uuid="+row.taskId+"&flag=0";
                this.dialogForm = true;
                this.showInformation(index,row);
                this.checkDisabled(true);
            },
            //查看企业监管信息详情
            viewSupervision(){
                this.viewSupdetail = true;
                axios({
                    method: 'get',
                    url: '/dzjzfjg/lhjgrwbl/findByTaskNo',
                    params: {
                        taskNo: this.Detail.taskInfo.taskno
                    }
                })
                    .then(response => {
                    if (response.data.code == 200) {
                    debugger;
                    console.log(response.data);
                    this.supDetail.creditAssessInfo = response.data.rwjgLhVo.jgLhjgCreditAssessEntity;
                    this.supDetail.abnormalInfo = response.data.rwjgLhVo.jgLhjgOperatingAbnormalEntity;
                    this.supDetail.seriousIllegalInfo = response.data.rwjgLhVo.jgLhjgSeriousIllegalEntity;
                    this.supDetail.complaintInfo = response.data.rwjgLhVo.jgLhjgComplaintInfoEntity;
                    this.supDetail.tipInfo = response.data.rwjgLhVo.jgLhjgTipInfoEntity;
                    this.supDetail.riskWarningInfo = response.data.rwjgLhVo.jgLhjgRiskWarningEntity;
                } else {
                    this.$message.error(data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            },
            //查看行为检查信息
            checkDetail(type,object){
                if(type =='行政检查'){
                      if(object==0){
                          this.checkDisabled(true);
                      }else if (object==1){
                          this.checkDisabled(false);
                      }
                    this.adminDialogForm = true;
                    this.showDialog=true;
                     axios({
                            method: 'get',
                            url: '/dzjzfjg/lhjgrwbl/findOneByCode',
                            params: {
                                taskNo: this.Detail.taskInfo.taskno,
                                superviseItemCode:1
                            }
                        })
                            .then(response => {
                            let data = response.data;
                        console.log(data);
                        if (data.code == 200) {
                            debugger;
                            if(data.rwjgLhVo2.jgJgxwCheckActionEntity !=null){
                                this.Detail.jgJgxwCheckActionEntity = data.rwjgLhVo2.jgJgxwCheckActionEntity;
                                if( this.Detail.jgJgxwCheckActionEntity.superviseObject ==""){
                                    this.Detail.jgJgxwCheckActionEntity.superviseObject =this.superviseObject.enterprisecreditcode;
                                }
                            }
                        } else {
                            this.$message.error(data.msg);
                        }
                    })
                    .catch(function (error) {
                            console.log(error);
                        });
                }
                else if(type =='行政处罚'){
                            this.PunishDialogForm = true;
                            this.showDialog=true;
                            if(object==0){
                                this.checkDisabled(true);
                            }else if (object==1){
                                this.checkDisabled(false);
                            }
                        axios({
                            method: 'get',
                            url: '/dzjzfjg/lhjgrwbl/findOneByCode',
                            params: {
                                taskNo: this.Detail.taskInfo.taskno,
                                superviseItemCode:2
                            }
                        })
                            .then(response => {
                            let data = response.data;
                        if (data.code == 200) {
                            debugger;
                            if(data.rwjgLhVo2.jgJgxwPunishActionEntity !=null){
                                this.Detail.jgJgxwPunishActionEntity=data.rwjgLhVo2.jgJgxwPunishActionEntity;
                                if( this.Detail.jgJgxwPunishActionEntity.superviseObject ==""){
                                    this.Detail.jgJgxwPunishActionEntity.superviseObject =this.Detail.superviseObject.enterprisecreditcode;
                                }
                            }
                        } else {
                            this.$message.error(data.msg);
                        }
                    })
                    .catch(function (error) {
                            console.log(error);
                        });
                }
                else if(type =='行政强制'){
                       this.forceDialogForm = true;
                       this.showDialog=true;
                        if(object==0){
                            this.checkDisabled(true);
                        }else if (object==1){
                            this.checkDisabled(false);
                        }
                        axios({
                            method: 'get',
                            url: '/dzjzfjg/lhjgrwbl/findOneByCode',
                            params: {
                                taskNo: this.Detail.taskInfo.taskno,
                                superviseItemCode:3
                            }
                        })
                            .then(response => {
                            let data = response.data;
                        if (data.code == 200) {
                            debugger;
                            if(data.rwjgLhVo2.jgJgxwForceActionEntity !=null){
                                this.Detail.jgJgxwForceActionEntity = data.rwjgLhVo2.jgJgxwForceActionEntity;
                                if( this.Detail.jgJgxwForceActionEntity.superviseObject ==""){
                                    this.Detail.jgJgxwForceActionEntity.superviseObject =this.Detail.superviseObject.enterprisecreditcode;
                                }
                            }
                        } else {
                            this.$message.error(data.msg);
                        }
                    })
                    .catch(function (error) {
                            console.log(error);
                        });
                }
                else if(type== "其它"){
                        this.otherDialogForm = true;
                        this.showDialog=true;
                        if(object==0){
                            this.checkDisabled(true);
                        }else if (object==1){
                            this.checkDisabled(false);
                        }
                        axios({
                            method: 'get',
                            url: '/dzjzfjg/lhjgrwbl/findOneByCode',
                            params: {
                                taskNo: this.Detail.taskInfo.taskno,
                                superviseItemCode:4
                            }
                        })
                            .then(response => {
                            let data = response.data;
                        if (data.code == 200) {
                            if(data.rwjgLhVo2.jgJgxwOtherActionEntity !=null){
                                this.Detail.jgJgxwOtherActionEntity= data.rwjgLhVo2.jgJgxwOtherActionEntity;
                                if( this.Detail.jgJgxwCheckActionEntity.superviseObject ==""){
                                    this.Detail.jgJgxwOtherActionEntity.superviseObject =this.Detail.superviseObject.enterprisecreditcode;
                                }
                            }
                        } else {
                            this.$message.error(data.msg);
                        }
                    })
                    .catch(function (error) {
                            console.log(error);
                        });
                    // }else{
                    //     this.Detail.jgJgxwOtherActionEntity=this.Detail.jgJgxwOtherActionEntity;
                    // }
                }
            },
            checkOther(){
                this.$refs.other.validate((valid) => {
                    if (valid) {
                        debugger;
                        this.otherflag=true;
                        this.otherDialogForm = false;
                    }
                })
            },
            checkForce(){
                this.$refs.force.validate((valid) => {
                    if (valid) {
                        debugger;
                        this.forceflag=true;
                        this.forceDialogForm = false;
                    }
                })
            },
            checkAdmin(){
                this.$refs.admin.validate((valid) => {
                    if (valid) {
                        debugger;
                        this.adminflag=true;
                        this.adminDialogForm = false;
                    }
                })
            },
            checkPunish(){
                this.$refs.Punish.validate((valid) => {
                    if (valid) {
                        debugger;
                        this.punishflag=true;
                        this.PunishDialogForm = false;
                    }
                })
            },
            guanbiadmin(){
                if( this.formDisabled == false){
                    this.$confirm('取消后将清空当前表单，是否确认取消', '提示', {
                        cancelButtonText: '取消',
                        confirmButtonText: '确定',
                        type: 'warning'
                    }).then(() => {
                        this.adminDialogForm = false;
                        this.clearadmin(0)
                }).
                    catch(() => {
                        this.$message({
                        type: 'info',
                        message: '取消答复'
                    });
                });
                }else{
                    this.adminDialogForm = false;
                    this.clearadmin(0)
                }

            },
            guanbiPunish(){
                if( this.formDisabled == false) {
                    this.$confirm('取消后将清空当前表单，是否确认取消', '提示', {
                        cancelButtonText: '取消',
                        confirmButtonText: '确定',
                        type: 'warning'
                    }).then(() => {
                        this.PunishDialogForm = false;
                        this.clearpunish(0)
                }).
                    catch(() => {
                        this.$message({
                        type: 'info',
                        message: '取消答复'
                    });
                })
                    ;
                }else{
                    this.PunishDialogForm = false;
                    this.clearpunish(0)
                }
            },
            guanbiforce(){
                debugger;
               if( this.formDisabled == false) {
                   this.$confirm('取消后将清空当前表单，是否确认取消', '提示', {
                       cancelButtonText: '取消',
                       confirmButtonText: '确定',
                       type: 'warning'
                   }).then(() => {
                       this.forceDialogForm = false;
                       this.clearforce(0)
               }).
                   catch(() => {
                       this.$message({
                       type: 'info',
                       message: '取消答复'
                   });
               });
               }else{
                   this.forceDialogForm = false;
                   this.clearforce(0)
                }
            },
            guanbiother(){
               if( this.formDisabled == false) {
                   this.$confirm('取消后将清空当前表单，是否确认取消', '提示', {
                       cancelButtonText: '取消',
                       confirmButtonText: '确定',
                       type: 'warning'
                   }).then(() => {
                       this.otherDialogForm = false;
                       this.clearother(0)
               }).
                   catch(() => {
                       this.$message({
                       type: 'info',
                       message: '取消答复'
                   });
               });
               }else{
                   this.otherDialogForm = false;
                   this.clearother(0)
               }
            },
            guanbiAll(){
                    this.$confirm('取消后将清空当前表单，是否确认取消', '提示', {
                        cancelButtonText: '取消',
                        confirmButtonText: '确定',
                        type: 'warning'
                    }).then(() => {
                        this.DFdetailFrom = false;
                        this.clearAll()
                }).
                    catch(() => {
                        this.$message({
                        type: 'info',
                        message: '取消答复'
                    });
                });
            },
            //查收联合监管任务
            office(index,row){
                this.checkdialogForm = true;
                this.link1="../../upload/annex.html?uuid="+row.taskId+"&flag=0";
                this.showInformation(index,row);
            },
            //答复联合监管任务
            reply(index,row){
                this.link1="../../upload/annex.html?uuid="+row.taskId+"&flag=0";
                this.getUuid();
                this.DFdetailFrom = true;
                this.showInformationS(index,row);
                this.checkDisabled(false);
            },
            //查收回复
            checkSubmit(type){
                if (type =='1'){
                    // 接收
                    this.$confirm('接收后将无法撤回，是否确认向国家平台发送已接受该联合监管任务?', '提示', {
                        cancelButtonText: '取消',
                        confirmButtonText: '确定',
                        type: 'warning'
                    }).then(() => {
                        axios({
                                  method: 'post',
                                  url: '/dzjzfjg/lhjgrwbl/receive',
                                  params:{
                                      taskno : this.Detail.taskInfo.taskno
                }
                })
                .then(response => {
                        let data = response.data;
                    console.log(response);
                    if (data.code == 200) {
                        this.checkdialogForm = false;
                        this.clearAll();
                        // 确认接收
                        this.$message({
                            type: 'success',
                            message: '接收成功!'
                        });
                    } else {
                        this.$message.error(data.msg);
                    }
                })
                .catch(function (error) {
                        console.log(error);
                    });
                }).catch(() => {
                        this.$message({
                        type: 'info',
                        message: '取消接收'
                    });
                })

                }else if(type =='2'){
                    // 接收
                    this.$refs.checkresanrules.validate((valid) => {
                        if(valid) {
                    this.$confirm('拒绝后将无法撤回，是否确认向国家平台发送已拒绝该联合监管任务?', '提示', {
                        cancelButtonText: '取消',
                        confirmButtonText: '确定',
                        type: 'warning'
                    }).then(() => {
                        axios({
                                  method: 'post',
                                  url: '/dzjzfjg/lhjgrwbl/refuse',
                                  params:{
                                      taskno : this.Detail.taskInfo.taskno,
                                      refuseReason :this.Detail.taskFb.refuseReason

                                 }
                                })
                .then(response => {
                        let data = response.data;
                    console.log(response);
                    if (data.code == 200) {
                        this.checkdialogForm = false;
                        this.clearAll();
                        // 确认拒绝
                        this.$message({
                            type: 'success',
                            message: '拒绝成功!'
                        });
                    } else {
                        this.$message.error(data.msg);
                    }
                })
                .catch(function (error) {
                        console.log(error);
                    });
                }).catch(() => {
                        this.$message({
                        type: 'info',
                        message: '取消拒绝'
                    });
                })
                        }
                    })
            }
            },
            //获取UUID的方法
            getUuid() {
                axios({
                    method: 'get',
                    url: '/dzjzfjg/uuid/getUuid',
                })
                    .then(response => {
                    if (response.data.code == 200) {
                    this.uuid = response.data.data;
                    this.link2="../../upload/annex.html?uuid="+this.uuid+"&flag=1";
                } else {
                    this.$message.error(response.data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            },
            //任务答复
            dfSubmit(){
                debugger;
                if(this.taskJgTypeList.length > 0) {
                    this.Detail.jgLhjgDffkEntity.superviseItemCode = this.taskJgTypeList.join(",");
                }
                for (i = 0; i < this.taskJgTypeList.length; i++){
                    if(this.taskJgTypeList[i]=='行政检查'){
                        if(this.adminflag){}else{
                            this.adminDialogForm = true;
                            this.checkAdmin();
                            return false; // 终止程序
                        }
                        // for(var key in this.Detail.jgJgxwCheckActionEntity){
                        //     if(this.Detail.jgJgxwCheckActionEntity[key] == '' ){
                        //         this.adminDialogForm = true;
                        //         this.checkAdmin();
                        //         return false; // 终止程序
                        //     }
                        // }
                    }else if(this.taskJgTypeList[i]=='行政处罚'){
                        if(this.punishflag){

                        }else{
                            this.PunishDialogForm = true;
                             this.checkPunish();
                            return false; // 终止程序
                        }
                        // for(var key in this.Detail.jgJgxwPunishActionEntity){
                        //     if(this.Detail.jgJgxwPunishActionEntity[key] == '' ){
                        //         this.PunishDialogForm = true;
                        //         this.checkPunish();
                        //         return false; // 终止程序
                        //     }
                        // }
                    }else if(this.taskJgTypeList[i]=='行政强制'){
                        if(this.forceflag){

                        }else{
                            this.forceDialogForm = true;
                            this.checkForce();
                            return false; // 终止程序
                        }
                        // for(var key in this.Detail.jgJgxwForceActionEntity){
                        //     if(this.Detail.jgJgxwForceActionEntity[key] == '' ){
                        //             this.forceDialogForm = true;
                        //             this.checkForce();
                        //             return false; // 终止程序
                        //     }
                        // }
                    }else if(this.taskJgTypeList[i]=='其它'){
                        if(this.otherflag){

                        }else{
                            this.otherDialogForm = true;
                            this.checkOther();
                            return false; // 终止程序
                        }
                        // for(var key in this.Detail.jgJgxwOtherActionEntity){
                        //     if(this.Detail.jgJgxwOtherActionEntity[key] == '' ){
                        //         this.otherDialogForm = true;
                        //         this.checkOther();
                        //         return false; // 终止程序
                        //     }
                        // }
                    }
                }
                debugger;
                this.$refs.dfDetail.validate((valid) => {
                    if(valid) {
                        this.$confirm('答复后将无法撤回，是否确认向国家平台发送已答复该联合监管任务?', '提示', {
                            cancelButtonText: '取消',
                            confirmButtonText: '确定',
                            type: 'warning'
                        }).then(() => {
                            this.Detail.jgLhjgDffkEntity.uuid = this.uuid;
                        this.Detail.jgLhjgDffkEntity.taskNo = this.Detail.taskInfo.taskno;
                        axios({
                            method: 'post',
                            url: '/dzjzfjg/lhjgrwbl/reply',
                            data: this.Detail

                        })
                            .then(response => {
                            let data = response.data;
                        console.log(response);
                        if (data.code == 200) {
                            debugger;
                            this.DFdetailFrom = false;
                            this.clearAll();
                            // 确认接收
                            this.$message({
                                type: 'success',
                                message: '答复成功!'
                            });
                        } else {
                            this.$message.error(data.msg);
                        }
                    })
                    .
                        catch(function (error) {
                            console.log(error);
                        });
                    }).
                        catch(() => {
                            this.$message({
                            type: 'info',
                            message: '取消答复'
                        });
                    });
                    }
                })
            },
            changefkType(val){
                if(val=='1'){
                    this.taskJgTypeList=this.taskJgTypeList1;
                }

            },
            //清空企业监管信息详情
            clearsupDetail(){
                    this.supDetail.creditAssessInfo.enterpriseName = '',
                        this.supDetail.creditAssessInfo.columnTime = '',
                        this.supDetail.creditAssessInfo.enterpriseIdType = '',
                        this.supDetail.creditAssessInfo.enterpriseCreditCode = '',
                        this.supDetail.creditAssessInfo.enterpriseMark = '',
                        this.supDetail.creditAssessInfo.enterpriseType = '',
                        this.supDetail.abnormalInfo.enterpriseName = '',
                        this.supDetail.abnormalInfo.enterpriseCreditCode = '',
                        this.supDetail.abnormalInfo.abnormalPutdptm = '',
                        this.supDetail.abnormalInfo.abnormalPutdate = '',
                        this.supDetail.abnormalInfo.abnormalPutrs = '',
                        this.supDetail.abnormalInfo.abnormalListPutdptm = '',
                        this.supDetail.abnormalInfo.abnormalListDate = '',
                        this.supDetail.abnormalInfo.abnormalListRreasons = '',
                        this.supDetail.seriousIllegalInfo.enterpriseName = '',
                        this.supDetail.seriousIllegalInfo.enterpriseCreditCode = '',
                        this.supDetail.seriousIllegalInfo.illegalDepartment = '',
                        this.supDetail.seriousIllegalInfo.illegalPutDate = '',
                        this.supDetail.seriousIllegalInfo.illegalReason = '',
                        this.supDetail.seriousIllegalInfo.illegalListPutdptm = '',
                        this.supDetail.seriousIllegalInfo.illegalListDate = '',
                        this.supDetail.seriousIllegalInfo.illegalListRreasons = '',
                        this.supDetail.complaintInfo.complaintObject = '',
                        this.supDetail.complaintInfo.complaintObjectCertCode = '',
                        this.supDetail.complaintInfo.complaintType = '',
                        this.supDetail.complaintInfo.complaintTerritory = '',
                        this.supDetail.complaintInfo.serviceType = '',
                        this.supDetail.complaintInfo.serviceName = '',
                        this.supDetail.complaintInfo.disputeDate = '',
                        this.supDetail.complaintInfo.complaintDetail = '',
                        this.supDetail.tipInfo.tipObject = '',
                        this.supDetail.tipInfo.enterpriseCreditCode = '',
                        this.supDetail.tipInfo.tipType = '',
                        this.supDetail.tipInfo.tipTerritory = '',
                        this.supDetail.tipInfo.serviceType = '',
                        this.supDetail.tipInfo.serviceName = '',
                        this.supDetail.tipInfo.disputeDate = '',
                        this.supDetail.tipInfo. tipDetail = '',
                        this.supDetail.riskWarningInfo.riskObject = '',
                        this.supDetail.riskWarningInfo.riskObjectCertCode = '',
                        this.supDetail.riskWarningInfo.riskId = '',
                        this.supDetail.riskWarningInfo.domains = '',
                        this.supDetail.riskWarningInfo.province = '',
                        this.supDetail.riskWarningInfo.title = '',
                        this.supDetail.riskWarningInfo.level = '',
                        this.supDetail.riskWarningInfo.createAt = '',
                        this.supDetail.riskWarningInfo.source = '',
                        this.supDetail.riskWarningInfo.ruleId = '',
                        this.supDetail.riskWarningInfo.props = ''
            },
            clearother(type){
                    this.Detail.jgJgxwOtherActionEntity.superviseItemCode = '',//监管事项类型编码
                    this.Detail.jgJgxwOtherActionEntity.actionName = '',//行为名称
                    this.Detail.jgJgxwOtherActionEntity.actionCode = '',//行为编码
                    this.Detail.jgJgxwOtherActionEntity.itemSource = '',//事项来源
                    this.Detail.jgJgxwOtherActionEntity.superviseMeasure = '',//监管措施
                    this.Detail.jgJgxwOtherActionEntity.closingCase = '',//结案情况
                    this.Detail.jgJgxwOtherActionEntity.startDate = '',//开始时间
                    this.Detail.jgJgxwOtherActionEntity.endDate = ''//结束时间
                    if(type==1){
                        this.Detail.jgJgxwOtherActionEntity.superviseObject = ''
                    }
                    this.showDialog=false
            },
            clearadmin(type){
                this.Detail.jgJgxwCheckActionEntity.superviseItemImplementCode= '',//监管事项类型编码
                    this.Detail.jgJgxwCheckActionEntity.checkActionName= '',//检查行为名称
                    this.Detail.jgJgxwCheckActionEntity.implementInstitutionCode= '',//实施机构编码
                    this.Detail.jgJgxwCheckActionEntity.implementInstitution= '',//实施机构
                    this.Detail.jgJgxwCheckActionEntity.checkActionCode= "",//检查行为编码
                    this.Detail.jgJgxwCheckActionEntity.checkDate= '',//检查日期
                    this.Detail.jgJgxwCheckActionEntity.checkForm= '',//检查形式
                    this.Detail.jgJgxwCheckActionEntity.checkMode= '',//检查方式
                    this.Detail.jgJgxwCheckActionEntity.checkPersonnel= '',//检查人员
                    this.Detail.jgJgxwCheckActionEntity.checkResult= '',//检查结果
                    this.Detail.jgJgxwCheckActionEntity.checkType= ''//检查类别
                    if(type==1){
                        this.Detail.jgJgxwCheckActionEntity.superviseObject= ''
                    }
                 this.showDialog=false;
            },
            clearpunish(type){
                    this.Detail.jgJgxwPunishActionEntity.superviseItemCode = '',//监管事项目录编码
                    this.Detail.jgJgxwPunishActionEntity.punishActionName = '',//行政处罚行为名称
                    this.Detail.jgJgxwPunishActionEntity.punishActionCode = '',//处罚行为编码
                    this.Detail.jgJgxwPunishActionEntity.illegalFact = '',//违法事实
                    this.Detail.jgJgxwPunishActionEntity.punishAccord = '',//处罚依据
                    this.Detail.jgJgxwPunishActionEntity.punishProcedure = '',//处罚程序
                    this.Detail.jgJgxwPunishActionEntity.punishDocumentCode = '',//处罚文书号
                    this.Detail.jgJgxwPunishActionEntity.setDate = '',//作出行政处罚决定日期
                    this.Detail.jgJgxwPunishActionEntity.penaltyResult = '',//处罚结果
                    this.Detail.jgJgxwPunishActionEntity.caseSource = ''//案件来源
                    if(type==1){
                        this.Detail.jgJgxwPunishActionEntity.superviseObject =''
                    }
                   this.showDialog=false;
            },
            clearforce(type){
                this.Detail.jgJgxwForceActionEntity.superviseItemCode = '',//监管事项类型编码
                this.Detail.jgJgxwForceActionEntity.forceActionName ='',//强制行为信息
                this.Detail.jgJgxwForceActionEntity.forceActionCode = '',//强制行为编码
                this.Detail.jgJgxwForceActionEntity.illegalFact ='',//违法事实
                this.Detail.jgJgxwForceActionEntity.forceType ='',
                this.Detail.jgJgxwForceActionEntity.coerciveMeasureType ='',//强制措施类型
                this.Detail.jgJgxwForceActionEntity.forceExecutionType = '',//强制执行类型
                this.Detail.jgJgxwForceActionEntity.mandatoryDecisionPatify ='',//强制结果
                this.Detail.jgJgxwForceActionEntity.mandatoryDecisionSevDate = '',//实施强制措施日期
                this.Detail.jgJgxwForceActionEntity.forceExtendDate = ''//强制措施延长期限
                if(type==1){
                    this.Detail.jgJgxwForceActionEntity.superviseObject =' '
                }
                this.showDialog=false
            },
            clearDetail(type){
                this.Detail.taskInfo.taskname = '',//任务名称
                    this.Detail.taskInfo.initiateUnitType = '',//发起单位类型
                    this.Detail.taskInfo.initiateunitno = '',//发起单位编码
                    this.Detail.taskInfo.initiateunitname = '',//发起单位名称
                    this.Detail.taskInfo. unionDeptType = '',//协办单位类型
                    this.Detail.taskInfo.unionSectionNo = '',//协办部门编码
                    this.Detail.taskInfo.unionSectionName = '',//协办部门名称
                    this.Detail.taskInfo.unionAreaNo = '',//协办地方编码
                    this.Detail.taskInfo. unionAreaName = '',//协办地方名称
                    this.Detail.taskInfo.superviseobjectno = '',//监管对象行业类型
                    this.Detail.taskInfo.taskJgType = '',//监管事项类型
                    this.Detail.taskInfo.taskstarttime = '',//任务发起时间
                    this.Detail.taskInfo.inspectcontent = '',//主要检查内容
                    this.Detail.taskInfo.inspectclaim = '',//检查要求
                    this.Detail.taskInfo.remark = '',//备注
                    this.Detail.taskInfo.receiveTime='',//从国办接收具体时间
                    this.Detail.taskInfo.fbTime='',//分办时间
                    this.Detail.taskInfo. endTime='',//任务结束时间
                    this.Detail.taskInfo.fkTime='',//反馈时间
                    this.Detail.superviseObject. objectType = '',//监管对象类型
                    this.Detail.superviseObject. objectname = '',//监管对象名称
                    this.Detail.superviseObject. enterprisecreditcode = '',//监管对象标识
                    this.Detail.superviseObject. certificateType = '',//证件类型
                    this.Detail.superviseObject. certificateContent = '',//证件内容
                    this.Detail.taskFb.fbType='',//分办类型
                    this.Detail.taskFb.fbBureau='',//部级司局名称   地方管局名称
                    this.Detail.taskFb.fbDepartment='',//处室名称
                    this.Detail.taskFb.refuseTime='',//拒绝时间
                    this.Detail.taskFb.receiveTime='',//认领时间
                    this.Detail.taskFb.replyTime='',//答复时间
                    this.Detail.taskFb.refuseReason='',//拒绝原因
                    this.Detail.jgLhjgDffkEntity.uuid ='',
                    this.Detail.jgLhjgDffkEntity.type='',
                    this.Detail.jgLhjgDffkEntity.fkType='',//反馈类型
                    this.Detail.jgLhjgDffkEntity.fkIdea='',//反馈意见
                    this.Detail.jgLhjgDffkEntity.fkInfo=''//反馈具体信息
            },
            clearAll(){
                debugger;
                this.clearDetail();
                this.clearsupDetail()
                this.clearadmin(1);
                this.clearforce(1);
                this.clearother(1);
                this.clearpunish(1);
                this.getData();
                this.taskJgTypeList = [],
                this.taskJgTypeList1 = [],
                this.superviseItemCodeList =[]

            },
            handleChange(value) {
                console.log(value);
            },
            /* 列表页重置 */
            resetForm() {
                this.selectForm.currentPage = 1; //默认显示页面为1
                this.selectForm.pagesize = 10; // 每页的数据条数
                this.selectForm.taskName = '';
                this.selectForm.taskJgType = '';
                this.selectForm.objectname = '';
                this.selectForm.fbTimeFirst = '';
                this.selectForm.fbTimeSecond = '';
                this.selectForm.taskState = '';
                this.getData();
            },
            /* 单选搜索表单 */
            selectCurrentChange(val){
                this.currentRow = val;
            },
            //每页下拉显示数据
            handleSizeChange(size) {
                this.pagesize = size;
                this.getData();
            },
            //点击第几页
            handleCurrentChange(currentPage) {
                this.currentPage = currentPage;
                this.getData();
            },
            // 设置允许填写和不允许填写
            checkDisabled(n){
                if(n){
                    this.formDisabled = true;
                }else{
                    this.formDisabled = false;
                }
            },
            // 公共方法--查看
            showInformation(index,row){
                axios({
                    method: 'get',
                    url: '/dzjzfjg/lhjgrwbl/info',
                    params: {
                        taskno: row.taskno
                    }
                })
                    .then(response => {
                    console.log(response.data);
                if (response.data.code == 200) {

                    /*this.fbDetail.taskFk = response.data.rwsVo.jgLhjgFkList;
                    for(let i = 0;i < this.fbDetail.taskFk.length;i++){
                        this.fbDetail.taskFk[i].fkType = this.fbDetail.taskFk[i].fkType.split(',');
                    }*/


                    debugger;
                    this.Detail.taskInfo = response.data.rwsVo.jgLhjgRwsEntity;
                    if(response.data.rwsVo.jgFbLhjgEntity!=null){
                        this.Detail.taskFb = response.data.rwsVo.jgFbLhjgEntity;
                    }
                    this.Detail.superviseObject = response.data.rwsVo.jcdxEntity;
                    this.Detail.jgJgxwCheckActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwPunishActionEntity.superviseObject =this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwForceActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwOtherActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.taskXb = response.data.rwsVo.jgLhjgRwxbglbList;
                    if(this.Detail.taskInfo.taskJgType  != "") {
                        this.taskJgTypeList = this.Detail.taskInfo.taskJgType .split(",");
                        this.taskJgTypeList1 = this.Detail.taskInfo.taskJgType .split(",");
                    }
                    if(response.data.rwsVo.jgLhjgFkList.length > 0) {
                        debugger;
                        this.Detail.jgLhjgDffkEntity = response.data.rwsVo.jgLhjgFkList[0];
                        if (this.Detail.jgLhjgDffkEntity.uuid != "") {
                            this.link2 = "../../upload/annex.html?uuid=" + this.Detail.jgLhjgDffkEntity.uuid + "&flag=0";
                        }
                        if (this.Detail.jgLhjgDffkEntity.superviseItemCode != "") {
                            this.superviseItemCodeList = this.Detail.jgLhjgDffkEntity.superviseItemCode.split(",");
                        }
                    }else {
                        this.link2="../../upload/annex.html?uuid=''&flag=0";
                    }
                } else {
                    this.$message.error(data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            },
            //答复--查看
            showInformationS(index,row){
                axios({
                    method: 'get',
                    url: '/dzjzfjg/lhjgrwbl/info',
                    params: {
                        taskno: row.taskno
                    }
                })
                    .then(response => {
                    console.log(response.data);
                if (response.data.code == 200) {
                    this.Detail.taskInfo = response.data.rwsVo.jgLhjgRwsEntity;
                    if(response.data.rwsVo.jgFbLhjgEntity!=null){
                        this.Detail.taskFb = response.data.rwsVo.jgFbLhjgEntity;
                    }
                    this.Detail.superviseObject = response.data.rwsVo.jcdxEntity;
                    this.Detail.jgJgxwCheckActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwPunishActionEntity.superviseObject =this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwForceActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                    this.Detail.jgJgxwOtherActionEntity.superviseObject = this.Detail.superviseObject.enterprisecreditcode;
                     this.Detail.taskXb = response.data.rwsVo.jgLhjgRwxbglbList;
                    if(this.Detail.taskInfo.taskJgType  != "") {
                        this.taskJgTypeList = this.Detail.taskInfo.taskJgType .split(",");
                        this.taskJgTypeList1 = this.Detail.taskInfo.taskJgType .split(",");

                    }

                } else {
                    this.$message.error(data.msg);
                }
            })
            .catch(function (error) {
                    console.log(error);
                });
            }
        }
    });
</script>
</body>
</html>